festering ulcer - Allemand Anglais Dictionnaire